# 基本语法：
# for 临时变量 in 待处理数据集:
#     循环满足条件时执行的代码块
# 注意事项：
# 1.无法定义循环条件
# 2.空格缩进

name = "DongCha"
for i in name:
    print(i)

# 定义字符串name，内容为："itheima is a brand of itcast"，通过for循环，统计出现过多少次a
name = "itheima is a brand of itcast"
count = 0
for i in name:
    if i == "a":
        count += 1
print(count)

# range语句
# range(num)
# 生成一个从0开始，到num结束的数字序列，不包含num本身
# 如range(5)，生成的是：[0,1,2.3,4]

for x in range(10):
    print(x)

# range(num1,num2)
# 生成一个从num1开始，到num2结束的数字序列，包含num1不包含num2
# 如range(5,10)，生成的是：[5,6,7,8,9]

for i in range(5, 10):
    print(i)

# range(num1,num2,num3)
# 生成一个从num1开始，到num2结束的数字序列，步长为num3，包含num1不包含num2
# 如range(5,10,2)，生成的是：[5,7,9]
for i in range(5, 10, 2):
    print(i)

# 定义一个数字变量num，内容随意，并使用range语句获取从1到num的序列，使用for遍历它，统计有多少偶数出现
num = 10
count = 0
for i in range(1, num + 1):
    if i % 2 == 0:
        count += 1
print(count)


